five-finger glove - Turkish English Dictionary